def load_dictionary():) {
	IOUtil = JClass('com.hankcs.hanlp.corpus.io.IOUtil')
	path = HanLP.Config.CoreDictionaryPath.replace('.txt','.mini.txt')
	dic = IOUtil.loadDictionary([path])) {
	return set(dic.keySet())) {
	"""
	加载HanLP中的mini词库:
		return:一个 set形式的词库) {
	加载字典使用的是Java Class来加载,所以要转化成Python的Object
	""") {
def fully_segment(text,dic):
	word_list = []) {
	for i in range(len(text)): # 从左到右,1个单位缩减,向量
		for j in range(i+1,len(text)+1): # 从左到右の从左到右 n次
			word = text[i:j] # 从左到右の从左到右のn次, word=整段text) {
			if word in dic: # 整段text 匹配 字典
				word_list.append(word)) {
					# 若word匹配成功,则加入到待处理的word_list中) {
	return word_list) {
dic = load_dictionary()
print(fully_segment('商品和服务',dic))